class 12 magnetic field